ioreq_broadcast(): accept partial broadcast success
authorPer Bilse <per.bilse@citrix.com>
Tue, 20 Dec 2022 12:45:38 +0000 (13:45 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 20 Dec 2022 12:45:38 +0000 (13:45 +0100)
commitc3e37c60fbf8f8cd71db0f0846c9c7aeadf02963
tree5818fcc9462eeeb9a651d7e78f0801a2de898f7b
parent26f39b3d705b667aa21f368c252abffb0b4d3e5d
ioreq_broadcast(): accept partial broadcast success

Avoid incorrectly triggering an error when a broadcast buffered ioreq
is not handled by all registered clients, as long as the failure is
strictly because the client doesn't handle buffered ioreqs.

Signed-off-by: Per Bilse <per.bilse@citrix.com>
Reviewed-by: Paul Durrant <paul@xen.org>
master commit: a44734df6c24fadbdb001f051cc5580c467caf7d
master date: 2022-12-07 12:17:30 +0100
xen/common/ioreq.c